﻿using RTW.Core.Attributes;
using RTW.Core.Entity;
using System;

namespace RTW.Model
{
    /// <summary>
    /// 个人诉讼封面表
    /// </summary>
    [Serializable]
    [Table(Name = "Personal_SuSong_Cover")]
    public partial class PersonalSuSongCover : IEntityBase
    {
        /// <summary>
        /// id
        /// </summary>	
       [Id(true)]
        public string Id { get; set; }

        public string CoverID { get; set; }

        /// <summary>
        /// 案卷表id
        /// </summary>		
        public string FilesID { get; set; }

        /// <summary>
        /// 立卷单位
        /// </summary>		
        public string CreatUnit { get; set; }

        /// <summary>
        /// 统一受案号
        /// </summary>		
        public string TYSAH { get; set; }

        ///// <summary>
        ///// 文号
        ///// </summary>		
        //public string ArticleNo { get; set; }

        /// <summary>
        /// 字
        /// </summary>		
        public string Zhi { get; set; }

        /// <summary>
        /// 号
        /// </summary>		
        public string Hao { get; set; }

        /// <summary>
        /// 案由
        /// </summary>		
        public string CaseCause { get; set; }

        /// <summary>
        /// 当事人
        /// </summary>		
        public string Litigant { get; set; }

        /// <summary>
        /// 犯罪嫌疑人/被告人
        /// </summary>		
        public string FZXYRBGR { get; set; }

        /// <summary>
        /// 申诉人
        /// </summary>	
        public string SSR { get; set; }

        /// <summary>
        /// 被申诉人
        /// </summary>		
        public string BSSR { get; set; }

        /// <summary>
        /// 申请人
        /// </summary>		
        public string SQR { get; set; }

        /// <summary>
        /// 其他当事人
        /// </summary>		
        public string OtherLitigant { get; set; }

        /// <summary>
        /// 监督对象
        /// </summary>		
        public string JDDX { get; set; }

        /// <summary>
        /// 收案日期
        /// </summary>		
        public string ReceiveDate { get; set; }

        /// <summary>
        /// 结案日期
        /// </summary>		
        public string EndDate { get; set; }

        /// <summary>
        /// 案件来源
        /// </summary>		
        public string LaiYuan { get; set; }

        /// <summary>
        /// 承办人
        /// </summary>		
        public string Undertaker { get; set; }

        /// <summary>
        /// 处理结果
        /// </summary>		
        public string Result1 { get; set; }

        /// <summary>
        /// 办理结果
        /// </summary>		
        public string Result2 { get; set; }

        /// <summary>
        /// 主办单位
        /// </summary>		
        public string DanWei { get; set; }

        /// <summary>
        /// 归档日期
        /// </summary>		
        public string FilingDate { get; set; }

        /// <summary>
        /// 页数
        /// </summary>		
        public int? PageCount { get; set; }

        /// <summary>
        /// 密级
        /// </summary>		
        public string Secure { get; set; }

        /// <summary>
        /// 保管期限
        /// </summary>		
        public string KeepingTerm { get; set; }

        /// <summary>
        /// 立卷日期
        /// </summary>		
        public string CreatDate { get; set; }

        /// <summary>
        /// 立卷人
        /// </summary>		
        public string Creator { get; set; }

        /// <summary>
        /// 检察长
        /// </summary>		
        public string PJudge { get; set; }

        /// <summary>
        /// 检察员
        /// </summary>		
        public string Judge1 { get; set; }

        /// <summary>
        /// 书记员
        /// </summary>		
        public string Clerk { get; set; }

        /// <summary>
        /// 终审法院
        /// </summary>		
        public string UnDepart { get; set; }

        /// <summary>
        /// 检查人
        /// </summary>		
        public string Checker { get; set; }

        /// <summary>
        /// 诉前程序
        /// </summary>		
        public string SQCX { get; set; }

        /// <summary>
        /// 添加时间
        /// </summary>		
        public DateTime? AddTime { get; set; }
    }
}
